Utilizând un tip abstract de date, numit Tip_sal care  pastreaza  date despre un angajat, se va crea un tabel  Departamente care  va contine un atribut  tabel încapsulat care va stoca  elemente de tip sal_tip  pentru angajatii proprii.
 CREATE TYPE Tip_sal AS OBJECT (
            Nume VARCHAR2(20),
            Salariu NUMBER(12,2));
CREATE  TYPE  Salariati_NT AS TABLE  OF Tip_sal;
CREATE  TABLE departamente (
            Numedep VARCHAR2(15),
            Angajati  salariati_NT )
            NESTED  TABLE angajati  STORE AS salariati_nt_tab;
Se observa ca ultima comanda CREATE  are o extensie  de tipul
                      NESTED  TABLE nume_atribut  STORE AS nume_tabel_de_stocaree
extensie ce se  datoreaza faptului ca  elementele atributului  angajati  sunt stocate sub forma unui tabel clasic, complet separat, cu numele precizat  în  clauza STORE AS. Acest tabel nu poate fi accesat direct.